placessidebar: Plug a leak
authorMatthias Clasen <mclasen@redhat.com>
Thu, 16 Jul 2020 12:47:36 +0000 (08:47 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 16 Jul 2020 12:54:36 +0000 (08:54 -0400)
g_list_model_get_item is transfer full.

gtk/gtkplacessidebar.c

index 7c528252e2b65bf9aae489f2ac412b3f9cc3e2a4..e22d1ca1884d4e88b66e0732c4425ffb7eff16ca 100644 (file)
@@ -767,6 +767,8 @@ add_application_shortcuts (GtkPlacesSidebar *sidebar)
       GFile *file = g_list_model_get_item (G_LIST_MODEL (sidebar->shortcuts), i);
       ShortcutData *data;
 
+      g_object_unref (file);
+
       if (!should_show_file (sidebar, file))
         continue;